spot (discover) - Espagnol Anglais Dictionnaire